<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:c="http://java.sun.com/jsp/jstl/core"
                xmlns:p="http://primefaces.org/ui"
                template="/templates/template_user.xhtml"
                >
<ui:define name="ContentUser">
<h:form>
	<p3><p:outputLabel value="SOLICITUD NUMERO:  #{emplr.selected.id} "/></p3><br></br>
	<p4><p:outputLabel value="DATOS INICIALES"/></p4>
	<h:panelGrid columns = "8" style="margin-bottom:10px" cellpadding="5">
		<p:outputLabel for="redactor" value="Redactor: "/>
		<p:inputText id="redactor" value="#{emplr.selected.empleado}" readonly="true"/>
		
		<p:outputLabel for="origen" value="Origen: "/>
		<p:inputText id="origen" value="#{emplr.selected.areaOrigen}" readonly="true"/>
		
		<p:outputLabel for="destino" value="Destino: "/>
		<p:inputText id="destino" value="#{emplr.selected.areaDestino}" readonly="true"/>
		
		<p:outputLabel for="e_solicitud" value="Estado: "/>
		<p:inputText id="e_solicitud" value="#{emplr.selected.e_Solicitud}" readonly="true"/>
	</h:panelGrid>
	<p4><p:outputLabel value="FECHAS"/></p4>
	<h:panelGrid columns = "10" style="margin-bottom:10px" cellpadding="5">
		<p:outputLabel for="fecha_emision" value="Fecha de emision: "/>
		<p:inputText id="fecha_emision" value="#{emplr.selected.fechaEmision}" readonly="true"/>
		
		<p:outputLabel for="fecha_aprobacion" value="Fecha de aprobacion: "/>
		<p:inputText id="fecha_aprobacion" value="#{emplr.selected.fechaAprobacion}" readonly="true"/>
		
		<p:outputLabel for="fecha_efectuado" value="Fecha efectuada: "/>
		<p:inputText id="fecha_efectuado" value="#{emplr.selected.fechaEfectuado}" readonly="true"/>
		
		<p:outputLabel for="fecha_conformidad" value="Fecha de conformidad: "/>
		<p:inputText id="fecha_conformidad" value="#{emplr.selected.fechaConformidad}" readonly="true"/>
		
		<!-- <p:outputLabel for="fecha_cancelacion" value="Fecha de cancelacion: "/>
		<p:inputText id="fecha_cancelacion" value="#{emplr.selected.fechaCancelacion}" readonly="true"/> -->
	</h:panelGrid>
	<p4><p:outputLabel value="ESTADOS DE LA SOLICITUD"/></p4>
	<h:panelGrid columns = "6" style="margin-bottom:10px" cellpadding="5">
		<p:outputLabel for="e_aprobacion" value="Estado de Aprobado: "/>
		<p:inputText id="e_aprobacion" value="#{emplr.selected.e_Aprobado}" readonly="true"/>
		
		<p:outputLabel for="e_efectuado" value="Estado de Efectuado: "/>
		<p:inputText id="e_efectuado" value="#{emplr.selected.e_Efectuado}" readonly="true"/>
		
		<p:outputLabel for="e_conformidad" value="Estado de conformidad: "/>
		<c:choose>
			<c:when test="#{emplr.IsConformidadEnable() == 1}">
				<p:selectOneMenu id="e_conformidad" value="#{emplr.e_conformidad}">
					<f:selectItem itemLabel="#{emplr.selected.getE_Conforme}" itemValue="#{emplr.selected.e_Conforme}"/>
					<f:selectItem itemLabel="Conforme" itemValue="Conforme"/>
					<f:selectItem itemLabel="No Conforme" itemValue="Conforme"/>
				</p:selectOneMenu>			
			</c:when>
			<c:otherwise>
				<p:inputText id="e_conformidad" value="#{emplr.selected.e_Conforme}" readonly="true"/>
			</c:otherwise>
		</c:choose>
	</h:panelGrid>
	<p4><p:outputLabel for="detalle_pedido" value="DETALLE DEL PEDIDO"/></p4>
	<h:panelGrid>
		<p:inputTextarea id="detalle_pedido" rows="4" cols="150" value="#{emplr.dtPedido()}" readonly="true"/>
	</h:panelGrid>
	<c:choose>
		<c:when test="#{emplr.IsAprobadoEnable() == 1}">
			<h:panelGrid>
				<p4><p:outputLabel for="conformidadMsj" value="MENSAJE DE APROBACION "/></p4>
				<p:inputTextarea id="conformidadMsj" rows="4" cols="150" value="#{emplr.selected.msjRechazado}"/>
			</h:panelGrid>
		</c:when>
		<c:when test="#{emplr.IsAprobadoEnable() == 2}">
			<h:panelGrid>
				<p4><p:outputLabel for="conformidadMsj" value="MENSAJE DE RECHAZO "/></p4>
				<p:inputTextarea id="conformidadMsj" rows="4" cols="150" value="#{emplr.selected.msjRechazado}"/>
			</h:panelGrid>
		</c:when>
	</c:choose>
	<c:choose>
		<c:when test="#{emplr.IsConformidadEnable() == 1}">
			<h:panelGrid>
				<p4><p:outputLabel for="conformidadMsj" value="MENSAJE DE CONFORMIDAD "/></p4>
				<p:inputTextarea id="conformidadMsj" rows="4" cols="150" value="#{emplr.selected.msjConformidad}"/>
			</h:panelGrid>
		</c:when>
	</c:choose>
	<p4><p:outputLabel for="op" value="OPCIONES:"/></p4>
	<h:panelGrid id="op" columns="3">
		<p:commandButton value="Regresar a Lista de Solicitudes" actionListener="#{empnvg.mis_solicitudes()}"/>
		<p:commandButton value="Enviar Conformidad" actionListener="#{emplr.EnviarConformidad()}"/>
		<p:commandButton value="Cancelar Solicitud" actionListener="#{emplr.CancelarSolicitud()}"/>
	</h:panelGrid>
</h:form>
</ui:define>
</ui:composition>